<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html>
<head>
    <link rel="Stylesheet" type="text/css" href="../style.css" />
    <title>密码学</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="pragma" content="no-cache" />

    <script type="text/javascript" src="../js/sh_main.min.js"></script>
    <link type="text/css" rel="stylesheet" href="../css/sh_vim.min.css" />

    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
</head>
<body onload="sh_highlightDocument('../js/lang/', '.min.js');">
    <div align="center" 
            style="z-index:100; width:100%; top:5px; position:fixed;">
        <code style="background-color:#e0e0e0">
            <strong>
            <a href="../index.html">回主页</a>
            <a href="../diary/diary.html">我的日志</a>
            <!-- <a href="mailto:jzgnh@foxmail.com">联系我</a> -->
            </strong>
        </code>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    </div>
    <div class="content">
    


<h2 id="toc_0.1">密码学知识</h2>

<p>
本系列主要介绍密码学相关内容，包括密码学概念、密码算法特点及用处、密码算法库、
密码算法原理、密码协议几个部分。
</p>

<p>
此系列主要分为如下三个阶段：
</p>

<ol>
<li class="done0">
密码学概念及算法基本知识

<li class="done0">
密码算法基本原理及相关的开发

<li class="done0">
密码算法数学理论及密码协议

</ol>


<h3 id="toc_0.1.1">密码学概念及算法基础知识</h3>

<p>
此阶段主要介绍我们在实际应用中使用的密码学知识，针对需要了解密码相关知识的人员。
此部分内容主要是介绍内容，对读者并无背景知识要求。
在这里除了介绍密码算法，还介绍基于算法的一些体系知识，如<code>PKI</code>、证书将是这部分的重点，
当然在介绍过程中也会介绍实际使用过程中可能涉及的密码设备。
</p>

<p>
此阶段目标是使读者能够对各种密码算法及其使用场景能有一个完善的认知。
</p>

<h3 id="toc_0.1.2">密码算法基本原理及相关的开发</h3>

<p>
此阶段针对需要做密码算法开发的人员，主要介绍常用的密码算法库（OpenSSL将是重点）；
这里的内容需要有一定的开发经验才能够方便理解。
</p>

<p>
此阶段目标是对于有开发能力的人可以完成常用密码应用的开发能力，
能够使用常用的密码算法库完成密码学相关内容的开发。
</p>

<h3 id="toc_0.1.3">密码算法数学理论及密码协议</h3>

<p>
此阶段将深入密码学的数学原理进行介绍，也同时会详细的介绍基于密码学的一些协议，
当然也会介绍一些密码算法的安全性及密码分析知识，
基于这些知识可以构造一些更为完善且贴合实际应用的协议。
</p>

    </div>
    
<hr/>
<div align="center" style="width:100%; top:5px">
<span>©2020-2021 扯淡老焦</span>
</div>

</body>
</html>
